var express = require('express');
var router = express.Router();
var stuModel = require('../database/model/stuModel')

router.post('/',(req,res)=>{
    console.log(req.body);
    new stuModel(req.body).save().then(result=>{
        res.send('新增学员成功')
    }).catch(err=>{
        console.log(err);
        res.send('新增失败')
    })
})

router.get('/',(req,res)=>{
    stuModel.find().then(data=>{
        res.send({
            code:1,
            msg:'学员列表加载成功',
            data
        })
    })
})

router.get('/del',(req,res)=>{
    stuModel.remove({_id:req.query.id}).then(result=>{
        console.log('删除成功');
        res.send('删除成功')
    }).catch(err=>{
        console.log(err);
        res.send('删除失败')
    })
})
router.get('/find',(req,res)=>{
    stuModel.find({_id:req.query.id}).then(result=>{
        console.log('查找成功');
        res.send({
            code:1,
            msg:'查找成功',
            data:result
        })
    }).catch(err=>{
        console.log(err);
        res.send('查找失败')
    })
})

router.post('/edit',(req,res)=>{
    console.log(req.body);
    stuModel.update({_id:req.body._id},req.body).then(result=>{
        console.log('修改成功');
        res.send('修改成功');
    }).catch(err=>{
        console.log(err);
        res.send('修改失败');
    })
})

module.exports = router